stomach irrigation - Francés Inglés Diccionario